have something hung up and salted - Alemán Inglés Diccionario